Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

🌱 Initial conda environment and binder links #3

Merged
merged 4 commits into from
May 10, 2023
Merged

🌱 Initial conda environment and binder links #3

merged 4 commits into from
May 10, 2023

Conversation

weiji14
Copy link
Member

@weiji14 weiji14 commented May 10, 2023

What I am changing

  • Add conda environment.yml dependency specification file
  • Add getting started instructions in the main README.md

How I did it

  • The conda environment.yml is paired with a unified conda-lock.yml lockfile for full reproducibility. Current dependency pins include:
    • conda-lock=1.4.0
    • h5netcdf=1.1.0
    • jupyterlab=3.6.3
    • python=3.11.3
    • python-graphviz=0.20.1
    • torchdata=0.6.0
    • xarray-datatree=0.0.12
  • Main README.md contains the quickstart Binder button, and steps for installation and usage locally.

How you can test it

Binder

Note, may not work after PR is merged. Use Binder instead.

Related Issues

Setup adapted from previous repos at:

Add conda dependency specification file and getting started instructions in the main README.md. The conda environment.yml is paired with a conda-lock.yml lockfile for full reproducibility. Main README.md contains the quickstart Binder button, and steps for installation and usage locally.
@weiji14 weiji14 self-assigned this May 10, 2023
Pythonic interface to netCDF4 via h5py!
Simple Python interface for Graphviz!
Improve wording around the usage of `conda-lock` when creating new `conda-lock.yml` files from scratch, or when syncing dependencies to those in the lockfile.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant